InstagramAPI\Instagram D

Total Complexity 277
Dependencies 20
Dependents 2
Total lines 1,765
Lines of code 1,064
Logical lines of code 651
Comment lines 384
Methods 57
Properties 9

Methods 57

Method Rating Maintainability Complexity Lines of code
login()
B
38 21 62
getMediaCommentsByCode()
A
42 13 47
getMediasByTag()
A
43 13 46
getPaginateFollowers()
A
41 12 54
getPaginateFollowing()
A
41 12 54
verifyTwoStep()
A
42 10 48
getMediaLikesByCode()
A
44 10 44
getMediasByUserId()
A
45 10 37
getPaginateMediasByUserId()
A
43 9 50
parseCookies()
A
49 10 28
getStories()
A
46 9 38
getMediasByLocationId()
A
48 8 31
getPaginateMediasByLocationId()
A
45 7 42
getPaginateMediasByTag()
A
45 7 42
getMediasFromFeed()
A
50 8 27
searchAccountsByUsername()
A
53 8 21
searchTagsByTagName()
A
53 8 21
generateHeaders()
S
52 7 25
getAccountPrivateInfo()
S
56 6 16
isLoggedIn()
S
52 5 23
getAccount()
S
55 5 17
getMediaByUrl()
S
55 5 17
addComment()
S
57 5 14
deleteComment()
S
59 5 12
getCurrentTopMediasByTagName()
S
55 4 18
getCurrentTopMediasByLocationId()
S
55 4 18
getFeed()
S
55 4 18
getErrorBody()
S
59 4 14
like()
S
60 4 11
unlike()
S
60 4 11
setProxy()
S
54 3 22
getLocationById()
S
59 3 13
getActivity()
S
59 3 13
getRhxGis()
S
63 3 11
getSharedDataFromPage()
S
62 3 10
isAccountAgeRestricted()
S
70 3 6
extractSharedDataFromBody()
S
69 2 6
getFollowing()
S
74 1 4
getCacheKey()
S
80 1 3
saveSession()
S
79 1 3
withCredentials()
S
69 1 7
getFollowers()
S
74 1 4
getUsernameById()
S
75 1 4
getAccountById()
S
76 1 4
getPaginateMedias()
S
68 1 8
getMediaByCode()
S
76 1 4
getMediaById()
S
76 1 4
generateGisToken()
S
82 1 3
getMedias()
S
74 1 4
resetUserAgent()
S
80 1 3
decodeRawBodyToJson()
S
78 1 3
setUserAgent()
S
80 1 3
getUserAgent()
S
82 1 3
disableProxy()
S
80 1 3
curlOpts()
S
80 1 3
setAccountMediasRequestCount()
S
80 1 3
getMediaCommentsById()
S
75 1 4